In vielen Ländern von Europa und über die Türkei bis zum Iran; nicht auf Island, in Portugal, Norwegen, Finnland, Lettland, Litauen, auf den Balearen, auf Korsika, Sardinien, Sizilien, auf dem Peloponnes und den griechischen Inseln sowie auf Zypern
Frische bis mäßig feuchte Laubmischwälder, Gebüsche und Hochstaudenfluren; in 0-2000 m Höhe